import { IconProps } from '../../icon.types'

type Props = Omit<IconProps, 'name'>

const OpenSeaIcon: React.FC<Props> = ({ width = '25', height = '24', onClick }) => {
  return (
    <svg
      width={width}
      height={height}
      viewBox="0 0 26 25"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      onClick={onClick}
    >
      <path
        d="M25.657 12.6055C25.657 19.4262 20.1271 24.9561 13.3064 24.9561C6.48575 24.9561 0.955811 19.4262 0.955811 12.6055C0.955811 5.78482 6.48575 0.254883 13.3064 0.254883C20.1285 0.254883 25.657 5.78482 25.657 12.6055Z"
        fill="#2081E2"
      />
      <path
        d="M7.04926 13.0207L7.10254 12.9369L10.3154 7.91074C10.3624 7.83715 10.4728 7.84476 10.5083 7.92469C11.0451 9.12762 11.5082 10.6237 11.2912 11.5551C11.1986 11.9383 10.9448 12.4572 10.6593 12.9369C10.6225 13.0067 10.5819 13.0752 10.5388 13.1412C10.5185 13.1717 10.4842 13.1894 10.4474 13.1894H7.14315C7.05433 13.1894 7.00231 13.093 7.04926 13.0207Z"
        fill="white"
      />
      <path
        d="M21.3697 13.9546V14.7502C21.3697 14.7959 21.3418 14.8365 21.3012 14.8543C21.0525 14.9608 20.2011 15.3517 19.8471 15.844C18.9436 17.1015 18.2533 18.8996 16.7103 18.8996H10.2731C7.99163 18.8996 6.14282 17.0444 6.14282 14.7553V14.6817C6.14282 14.6208 6.1923 14.5713 6.25321 14.5713H9.84171C9.91275 14.5713 9.96477 14.6373 9.95845 14.7071C9.93305 14.9405 9.97621 15.1791 10.0866 15.3961C10.2998 15.8288 10.7414 16.0991 11.2185 16.0991H12.9949V14.7122H11.2388C11.1487 14.7122 11.0954 14.6081 11.1474 14.5345C11.1664 14.5053 11.188 14.4749 11.2108 14.4406C11.3771 14.2046 11.6144 13.8379 11.8504 13.4204C12.0115 13.1387 12.1676 12.838 12.2932 12.536C12.3186 12.4814 12.3389 12.4256 12.3592 12.371C12.3935 12.2746 12.429 12.1845 12.4544 12.0944C12.4798 12.0182 12.5001 11.9383 12.5204 11.8634C12.58 11.6071 12.6054 11.3356 12.6054 11.0539C12.6054 10.9435 12.6003 10.828 12.5902 10.7176C12.5851 10.5971 12.5699 10.4765 12.5546 10.356C12.5445 10.2494 12.5254 10.1441 12.5051 10.0337C12.4798 9.87251 12.4442 9.71265 12.4036 9.55147L12.3897 9.49058C12.3592 9.38017 12.3338 9.27487 12.2983 9.16448C12.1981 8.81804 12.0826 8.48053 11.9608 8.16457C11.9164 8.03894 11.8656 7.9184 11.8148 7.79786C11.74 7.6164 11.6638 7.45145 11.5941 7.29536C11.5585 7.2243 11.5281 7.15958 11.4976 7.0936C11.4634 7.01873 11.4278 6.94386 11.3923 6.87282C11.3669 6.81826 11.3377 6.7675 11.3174 6.71674L11.1005 6.31576C11.07 6.26119 11.1208 6.19648 11.1804 6.21298L12.5381 6.58095H12.5419C12.5445 6.58095 12.5458 6.58224 12.547 6.58224L12.7259 6.63171L12.9226 6.68756L12.9949 6.70784V5.90083C12.9949 5.51127 13.3071 5.19531 13.6929 5.19531C13.8857 5.19531 14.0608 5.27399 14.1865 5.40214C14.3121 5.53031 14.3907 5.70542 14.3907 5.90083V7.09869L14.5354 7.13927C14.5468 7.1431 14.5582 7.14817 14.5684 7.15577C14.6039 7.18243 14.6547 7.22175 14.7194 7.26999C14.7701 7.31058 14.8247 7.36008 14.8907 7.41084C15.0214 7.51614 15.1775 7.65192 15.3488 7.80801C15.3944 7.84733 15.4389 7.88794 15.4795 7.92855C15.7003 8.13412 15.9477 8.3752 16.1837 8.64168C16.2497 8.71655 16.3144 8.79268 16.3804 8.87261C16.4464 8.95383 16.5162 9.03376 16.5771 9.11372C16.657 9.2203 16.7433 9.33069 16.8182 9.44617C16.8537 9.50074 16.8943 9.55656 16.9286 9.61113C17.025 9.75704 17.11 9.90806 17.1912 10.0591C17.2255 10.1288 17.261 10.205 17.2915 10.2798C17.3816 10.4816 17.4526 10.6872 17.4983 10.8927C17.5123 10.9371 17.5224 10.9854 17.5275 11.0285V11.0387C17.5427 11.0995 17.5478 11.1643 17.5529 11.2302C17.5732 11.4409 17.563 11.6515 17.5173 11.8634C17.4983 11.9535 17.4729 12.0385 17.4425 12.1287C17.412 12.2149 17.3816 12.305 17.3422 12.39C17.2661 12.5664 17.176 12.7428 17.0694 12.9078C17.0351 12.9687 16.9945 13.0334 16.9539 13.0943C16.9095 13.159 16.8638 13.2199 16.8232 13.2796C16.7674 13.3557 16.7078 13.4356 16.6469 13.5067C16.5923 13.5816 16.5365 13.6564 16.4756 13.7224C16.3905 13.8226 16.3093 13.9178 16.2243 14.0092C16.1736 14.0688 16.119 14.1297 16.0632 14.1843C16.0086 14.2452 15.9528 14.2997 15.902 14.3505C15.817 14.4355 15.7459 14.5015 15.6863 14.5561L15.5467 14.6842C15.5264 14.702 15.4998 14.7122 15.4719 14.7122H14.3907V16.0991H15.751C16.0555 16.0991 16.3449 15.9912 16.5783 15.7933C16.6583 15.7235 17.0072 15.4215 17.4196 14.9659C17.4336 14.9507 17.4514 14.9393 17.4717 14.9342L21.2289 13.848C21.2987 13.8277 21.3697 13.881 21.3697 13.9546Z"
        fill="white"
      />
    </svg>
  )
}

export default OpenSeaIcon
